to report back - English Synonyms Dictionary